Bitcoin Halving Explained Plus, What It Means For Crypto Investors And Miners